package cn.study.yeildtest;

/**
 * @Author     ：跟大佳一起学架构
 * @Description：线程yeild
 */
public class YeildTest {
    public static void yieldTest(){
        //定义一个线程
        Thread thread = new Thread(() -> {
            System.out.println(Thread.currentThread().getName() + ": 测试线程开始执行。。。");
            Thread.yield();
            System.out.println(Thread.currentThread().getName() + ": 测试线程执行结束了。");
        });
        thread.start();
        System.out.println(Thread.currentThread().getName() + ": 执行yield方法");
//        SleepTools.second(3);
//        Thread.yield();
        System.out.println(Thread.currentThread().getName() + ": 主线程开始执行");
    }

    public static void main(String[] args) {
        YeildTest.yieldTest();
    }
}
